//#ifndef CIRCLE_H
//#define CIRCLE_H
//
//#include "vertex.h"
//#include "IObject.h"
//#include "IDrawEvent.h"
//#include "ICollidable.h"
//
//class Circle: IObject, IDrawEvent, ICollidable {
//protected:
//	float R;
//	Vertex center;
//public:
//	virtual void draw();
//	virtual void collide();
//	virtual Vertex getCenter();
//	virtual Vertex ClosestPoint(Vertex v);
//	virtual bool InObject(Vertex v);
//
//	Circle(const char* file_name);
//};
//
//#endif